home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / prgtools / mint / network / lattice / portlib.lzh / PORTLIB / SIGVEC.H < prev    next >
Encoding:
C/C++ Source or Header  |  1994-05-20  |  414 b   |  21 lines

  1. #ifndef _SIGVEC_H
  2. #define _SIGVEC_H
  3.  
  4. #include <signal.h>
  5.  
  6. struct sigvec {
  7.     void     (*sv_handler) (int);
  8.     long    sv_mask;
  9.     short    sv_flags;
  10. #define sv_onstack    sv_flags;
  11. };
  12.  
  13. #define SV_ONSTACK    (0x8000)
  14. #define SV_INTERRUPT    (0x8000)
  15. #define SV_RESETHAND    (0x8000)
  16.  
  17. __EXTERN int    sigvec __PROTO((int sig, struct sigvec *, struct sigvec *));
  18. __EXTERN int    siginterrupt __PROTO((int sig, int fail));
  19.  
  20. #endif
  21.